body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
background-color: #000000;
margin: 0;
padding: 0;
color: #000;
}


padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
margin-top: 0;
padding-right: 15px;
padding-left: 15px;
color: #FFF;
}
a img { 
border: none;
}


a:link {
color: #42413C;
text-decoration: none;
}
a:visited {
color: #FFFFFF;
text-decoration: underline;
}
a:hover, a:active, a:focus {
text-decoration: none;
color: #FFFFFF;
}

.container {
width: 960px;
background-color: #FFFFFF;
margin: 0 auto;
}


.header {
background-color: #ADB96E;
}


.sidebar1 {
float: left;
width: 200px;
background-color: #FFFFFF;
padding-bottom: 10px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
}
.content {
padding: 10px 0;
width: 760px;
float: left;
}
.sidebar2 {

width: 220px;
background-color: #000000;
padding: 10px 0;
font-size: small;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
}


.content ul, .content ol {
padding: 0 15px 15px 40px; 
text-align: left;
}

ul.nav {
list-style: none;
border-top: 1px solid #666;
margin-bottom: 15px;
font-weight: bold;
}
ul.nav li {
border-bottom: 1px solid #666;
}
ul.nav a, ul.nav a:visited {
padding: 5px 5px 5px 15px;
display: block; 
width: 180px;
text-decoration: none;
background-color: #FFFFFF;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 
background-color: #FFFFFF;
color: #FFFFFF;
font-weight: bold;
}

/* ~~ Los estilos de pie de página ~~ */
.footer {
padding: 10px 0;
background-color: #000000;
position: relative;
clear: both; 
}


.fltrt {  
float: right;
margin-left: 8px;
}
.fltlft { 
float: left;
margin-right: 8px;
}
.clearfloat { 
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.container .sidebar1 .nav li a {
color: #009;
cursor: auto;
text-decoration: none;
}
#Registro {
}
#apDiv1 {
width: 197px;
height: 255px;
z-index: 1;
left: 79px;
top: 293px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;

}
#apDiv2 {
position: absolute;
width: 200px;
height: 29px;
z-index: 2;
left: 442px;
top: 314px;
color: #03F;
font-size: larger;
font-weight: bold;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
}
.container .sidebar2 p {
text-align: justify;
}
#apDiv3 {
position: absolute;
width: 516px;
height: 36px;
z-index: 2;
left: 514px;
top: 130px;
color: #03F;
font-weight: bold;
text-align: center;
font-size: xx-large;
}
#apDiv4 {
position: absolute;
width: 407px;
height: 81px;
z-index: 3;
left: 444px;
top: 219px;
}
#apDiv5 {
position: absolute;
width: 408px;
height: 81px;
z-index: 4;
left: 442px;
top: 345px;
}
#apDiv6 {
position: absolute;
width: 405px;
height: 64px;
z-index: 5;
left: 441px;
top: 477px;
}
#apDiv7 {
position: absolute;
width: 133px;
height: 27px;
z-index: 6;
left: 443px;
top: 191px;
color: #03F;
font-size: larger;
font-weight: bold;
}
#apDiv8 {
position: absolute;
width: 333px;
height: 27px;
z-index: 6;
left: 441px;
top: 441px;
color: #03F;
font-size: larger;
font-weight: bold;
}
#apDiv9 {	position: absolute;
width: 200px;
height: 29px;
z-index: 2;
left: 300px;
top: 316px;
color: #03F;
font-size: large;
font-weight: bold;
}
#apDiv10 {
position: absolute;
width: 156px;
height: 25px;
z-index: 7;
left: 882px;
top: 245px;
color: #FFF;
background-color: #0066FF;
font-weight: bold;
text-align: center;
}
#apDiv11 {
position: absolute;
width: 129px;
height: 25px;
z-index: 8;
left: 962px;
top: 524px;
color: #FFF;
background-color: #0066FF;
font-weight: bold;
text-align: center;
}